public transportation fleet - French English Dictionary